small worm/maggot - Francés Inglés Diccionario